#include <iostream>
#include <list>
#include <vector>

using namespace std;

//int main ()
//{
//    std::vector<int> myvector;
//    for (int i=1; i<=5; i++) myvector.push_back(i);
//
//    std::cout << "myvector contains:";
//    vector::iterator
//    for (std::vector<int>::iterator it = myvector.begin() ; it != myvector.end(); ++it)
//        std::cout << ' ' << *it;
//    std::cout << '\n';
//
//    return 0;
//}
int main() {
    vector<int> A(4,7);
    vector<int> B(3,9);
    vector<int>::iterator iter1=A.end();
//    A.emplace(iter1,1);//1 7 7 7 7
    A.swap(B);
    cout<<B.max_size()<<endl;
    for(int i:A)
        cout<<i<<endl;
    for(int j:A)
        cout<<j<<endl;

}